package com.ruoyi.ui.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 购物车管理对象 ui_shopcartitem
 * 
 * @author ruoyi
 * @date 2022-09-06
 */
public class UiShopcartitem extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 购物车id */
    private Long cartitemId;

    /** 店铺id */
    @Excel(name = "店铺id")
    private Long shopId;

    /** 店铺名称 */
    @Excel(name = "店铺名称")
    private String shopName;

    /** 拼单商品id */
    @Excel(name = "拼单商品id")
    private Long listproId;

    /** 商品名称 */
    @Excel(name = "商品名称")
    private String listproName;

    /** 商品id */
    @Excel(name = "商品id")
    private Long proId;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String proName;

    /** 用户id */
    @Excel(name = "用户id")
    private Long memberId;

    /** 昵称 */
    @Excel(name = "昵称")
    private String nickName;

    /** 购物车商品个数 */
    @Excel(name = "购物车商品个数")
    private Integer count;

    /** 总价 */
    @Excel(name = "总价")
    private Long pricefee;

    /** 可添加字段1 */
    @Excel(name = "可添加字段1")
    private String remark1;

    /** 可添加字段2 */
    @Excel(name = "可添加字段2")
    private String remark2;

    public void setCartitemId(Long cartitemId) 
    {
        this.cartitemId = cartitemId;
    }

    public Long getCartitemId() 
    {
        return cartitemId;
    }
    public void setShopId(Long shopId) 
    {
        this.shopId = shopId;
    }

    public Long getShopId() 
    {
        return shopId;
    }
    public void setListproId(Long listproId) 
    {
        this.listproId = listproId;
    }

    public Long getListproId() 
    {
        return listproId;
    }
    public void setProId(Long proId) 
    {
        this.proId = proId;
    }

    public Long getProId() 
    {
        return proId;
    }
    public void setMemberId(Long memberId) 
    {
        this.memberId = memberId;
    }

    public Long getMemberId() 
    {
        return memberId;
    }
    public void setCount(Integer count) 
    {
        this.count = count;
    }

    public Integer getCount() 
    {
        return count;
    }
    public void setPricefee(Long pricefee) 
    {
        this.pricefee = pricefee;
    }

    public Long getPricefee() 
    {
        return pricefee;
    }
    public void setRemark1(String remark1) 
    {
        this.remark1 = remark1;
    }

    public String getRemark1() 
    {
        return remark1;
    }
    public void setRemark2(String remark2) 
    {
        this.remark2 = remark2;
    }

    public String getRemark2() 
    {
        return remark2;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getListproName() {
        return listproName;
    }

    public void setListproName(String listproName) {
        this.listproName = listproName;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    @Override
    public String toString() {
        return "UiShopcartitem{" +
                "cartitemId=" + cartitemId +
                ", shopId=" + shopId +
                ", shopName='" + shopName + '\'' +
                ", listproId=" + listproId +
                ", listproName='" + listproName + '\'' +
                ", proId=" + proId +
                ", proName='" + proName + '\'' +
                ", memberId=" + memberId +
                ", nickName='" + nickName + '\'' +
                ", count=" + count +
                ", pricefee=" + pricefee +
                ", remark1='" + remark1 + '\'' +
                ", remark2='" + remark2 + '\'' +
                '}';
    }
}
